La , le général James M. Shackelford commande les forces de l'Union près de Bean's Station sur la rivière Holston. Longstreet décide de rebrousser chemin et de capturer Bean’s Station. Trois colonnes confédérées et l'artillerie approchent de Bean's Station pour prendre les fédéraux dans un étau. Le à 2 heures du matin, une colonne a une escarmouche avec les piquets de l'Union. Les piquets tiennent du mieux qu'ils peuvent et avertissent Shackelford de la présence confédérée. Il déploie sa force pour un assaut. Rapidement, la bataille commence et se poursuit pendant pratiquement toute la journée[3].
Les assauts confédérés se déroulent constamment, mais les forces de l'Union tiennent jusqu'à ce que les renforts confédérés fassent pencher la balance. À la tombée de la nuit, les fédéraux se retirent de Bean's Station en passant par Bean's Gap et par Blain's Cross Roads. Longstreet attaque les forces de l'Union le lendemain matin, mais alors qu'il s'approche d'eux à Blain's Cross Roads, il découvre qu'ils se sont retranchés, ne pouvant être délogés. Longstreet se retire et les fédéraux quittent rapidement la région. La campagne de Knoxville se termine après la bataille de Bean's Station. Longstreet prend rapidement ses quartiers d'hiver à Russellville, Tennessee[2].